<?php 
require_once('dao/OffreVgaDao.php');
require_once('dao/OffreAchatFixeDao.php');

if ($_SESSION['niveauAuth']=='1'or $_SESSION['niveauAuth']=='3' or $_SESSION['niveauAuth']=='4'or $_SESSION['niveauAuth']=='7'or $_SESSION['niveauAuth']=='8') {
/**
 * Controleur pour la creation d'offre vga 
 */

//liste des ha et récupération du choix de la correspondance
$offres = OffreAchatFixeDao::getAllVga();
$choix_offre = $offre_choisie = ""; // initialise les varibles
if(isset($_POST['choix_offre'])){ // si un choix d'offre ha a été effectué
	$choix_offre = $_POST['choix_offre'];
	$offre_choisie = OffreAchatFixeDao::searchById($choix_offre);

}	


//liste des pays pour la vga
$pays = OffreVgaDao::getAllPaysVga();	
	
//création d'une nouvelle offre voip
if (isset($_POST['creation']))
{
$requete = $bdd->prepare("INSERT INTO `ve_offre_vga` (`id`, `code_article`, `nom`, `temps_min`, `prix`, `jours`, `horaires`,`fixe`,`mobile`,`international`,`pv0m`, `pv12m`, `pv24m`, `pv36m`,`pv48m`) VALUES ('', '".$_POST['code_article']."', '".$_POST['nom']."','".$_POST['temps_min']."','".$_POST['prix']."' ,'".$_POST['jours']."','".$_POST['horaires']."','".$_POST['fixe']."','".$_POST['mobile']."','".$_POST['pays']."','".$_POST['pv0m']."','".$_POST['pv12m']."','".$_POST['pv24m']."','".$_POST['pv36m']."','".$_POST['pv48m']."') ");
			
			$requete->execute() or exit(print_r($bdd->errorInfo()));

	
	// Redirection vers la page 
	if ($_POST['action'] == "creation"){
			// Pas de changement de page
			$success=true;
	} else if ($_POST['action'] == "ve-offre-vga-creation"){
			header("Location:ve-offre-vga-creation.php?success=true");
	} else if ($_POST['action'] == "ve-offre-vga"){
		header("Location:ve-offre-vga.php?success=true");
	}
}

//$twig = new Twig_Environment($loader, array(
 //   'debug' => true,
//)); 
//$twig->addExtension(new Twig_Extension_Debug());
// a afficher dans le html: {{ debug() }}

echo $twig->render('ve-offre-vga-creation.html',
		array(	'offres' => $offres, 
				'choix_offre' => $choix_offre, 
				'offre_choisie' => $offre_choisie,
				'pays' => $pays,
				'message' => $message, 
				'error' => $error));
}
else {
	redirect("home-admin");
}
